A word for
defining the most caring and supportive friend you have ever met. They make you
live your life to its
fullest and they will be there always there for you. You love being with them and talking about your feelings and about everything in general. Take care of them!